Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 TELFORD WALK Terraced £209,325 £202,000 30 Mar 2022
11 TELFORD WALK Terraced £210,033 £170,000 3 Jun 2019
12 TELFORD WALK Terraced £179,246 £104,000 25 Nov 2011
13 TELFORD WALK Terraced £205,924 £128,950 25 May 2007